Broadcaster

Castify プラットフォームにメディアストリームの配信を行います。

Types

Link copied to clipboard
interface Callback

Broadcaster が発信するイベントを受け取るためのコールバックです。

Link copied to clipboard

Broadcaster の状態を表します。

Functions

Link copied to clipboard
abstract override fun close()
Link copied to clipboard
abstract fun pause()

配信を一時停止します。

Link copied to clipboard
abstract fun start(url: URI)

指定した URL に配信を行います。

abstract fun start(customData: String? = null)

配信を開始します。

abstract fun start(broadcastId: String, token: String)

既存の Broadcast に対して配信を行います。

Properties

Link copied to clipboard
abstract var audio: AudioSource?

配信する音声メディアの内容です。

Link copied to clipboard

音声メディアのエンコード設定です。

Link copied to clipboard

Broadcaster が非同期的に発生させるイベントを受信するためのコールバックを設定します。

Link copied to clipboard
abstract val media: MediaStream
Link copied to clipboard
abstract val previews: PreviewSet

配信する映像を映し出すためのプレビューを管理します。

Link copied to clipboard
abstract var video: VideoSource?

配信する映像メディアの内容です。

Link copied to clipboard

映像メディアのエンコード設定です。